ceca5f34cd2c56888816764007d52a0e174bf0cf,src/main/java/ca/uwaterloo/watca/YCSBConnectorWrapper.java,YCSBConnectorWrapper,update,#String#String#HashMap#,173
Before Change
start = System.currentTimeMillis();
HashMap<String, String> values2 = StringByteIterator.getStringMap(values);
String value = values2.get(values2.keySet().iterator().next());
logEventToFile(start, "INV", Thread.currentThread().getId(), "W", key, value);
Status ret = innerDB.update(table, key, StringByteIterator.getByteIteratorMap(values2));
try {
Thread.sleep(writeDelay);
After Change
} catch (InterruptedException ex) {
}
finish = System.currentTimeMillis();
logEventToFile(start, "INV", Thread.currentThread().getId(), "W", key, value, fileWriter);
logEventToFile(finish, "RES", Thread.currentThread().getId(), "W", key, "", fileWriter);
logEventToFile(start, "INV", Thread.currentThread().getId(), "W", key, value, fileWriter2);
logEventToFile(finishNoDel, "RES", Thread.currentThread().getId(), "W", key, "", fileWriter2);
logOperation("U", key, value, start, finish);
return ret;
}